package com.tduck.cloud.poster.entity.widget;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.FieldNameConstants;

/**
 * @author : tduck
 * @description : 文字组件
 * @create :  2023/02/01 11:15
 **/
@Data
@FieldNameConstants
@EqualsAndHashCode(callSuper = true)
public class TextWidget extends PosterWidget {

    /**
     * 文字
     */
    private String text;
    /**
     * 字体大小
     */
    private int fontSize;
    /**
     * 字体颜色
     */
    private String color;
    /**
     * 字体
     */
    private String fontName;
    /**
     * 旋转
     */
    private int rotate;
    /**
     * 对齐方式
     */
    private String lineAlign;
    /***
     * 字间距
     */
    private float space;
    /**
     * 删除线
     */
    private boolean strikeThrough;
    /**
     * 行高
     */
    private int lineHeight;
}
